package cn.iocoder.yudao.module.def.controller.admin.code.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.util.*;
import com.alibaba.excel.annotation.*;

@Schema(description = "管理后台 - 字典 Response VO")
@Data
@ExcelIgnoreUnannotated
public class CodeRespVO {

    @Schema(description = "ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "437")
    @ExcelProperty("ID")
    private Integer id;

    @Schema(description = "所属上级", example = "30206")
    @ExcelProperty("所属上级")
    private Integer pid;

    @Schema(description = "编码", example = "8097")
    @ExcelProperty("编码")
    private String codeId;

    @Schema(description = "编码值")
    @ExcelProperty("编码值")
    private String codeTxt;

    @Schema(description = "类型", example = "2")
    @ExcelProperty("类型")
    private String codeType;

    @Schema(description = "排序")
    @ExcelProperty("排序")
    private Integer sorts;

}